# coding:utf-8
import os
from PIL import Image
# bmp 转换为jpg
def bmpToJpg(file_path):
for fileName in os.listdir(file_path):
print('--fileName--', fileName) # 看下当前文件夹内的文件名字
# print(fileName)
newFileName = fileName[0:fileName.find(".")]+".jpg" # 改后缀
print('--newFileName--', newFileName)
im = Image.open(file_path+"/"+fileName)
im.save(file_path+"/"+newFileName) # 保存到当前文件夹内
# 删除原来的位图
def deleteImages(file_path, imageFormat):
command = "del "+file_path+"/*."+imageFormat
os.system(command)
def main():
file_path = "/home/nk/zjc/PycharmProjects/Transmit/tools/masks"
bmpToJpg(file_path)
# deleteImages(file_path, "bmp")
if __name__ == '__main__':
main()
Python代码:批量将BMP图片格式转换为JPG图片格式
因为后缀是bmp与jpg,因此我把新生成的文件还放在了当前文件夹里面。
只需要搜索下jpg就可以拿出来